pustule full of worms, especially on an animal - Spanish English Dictionary